body{margin:0;padding:0;}
li{list-style:none}
img,a{border:0}
body{font-size:14px;line-height:150%;margin:auto;color:#222;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif,"宋体";background:#f8fafc;width:100%;height:100%}
a{text-decoration:none;color:#222;transition:all .3s ease-in-out;}
a:hover{text-decoration:none;color:#f08200;transition:all .3s ease-in-out;}
.fl{float:left!important;}
.fr{float:right!important;}
i{font-style: normal;}
.box{width:1200px;height:auto;margin:0 auto}
.ov{overflow: hidden;}
.mt5{margin-top: 5px;}
.mt10{margin-top: 10px;}
.ml5{margin-left: 5px;}
.ml10{margin-left: 10px!important;}
.mt15{margin-top: 15px!important;}
.mb15{margin-bottom:15px!important;}
.mb10{margin-bottom:10px!important;}
.pdb5{padding-bottom:5px!important;}
.pdb0{padding-bottom:0px!important;}
.color-red{color:red}
.color-default{color:#f08200}
.xian{width:100%;height:1px;background:#f5f5f5;overflow:hidden}
.body{background: #f8fafc url(../img/article-bg.jpg) repeat-x;overflow: hidden;}
.ts img{width: 100%;min-height:100%}
.ts i{position: absolute;top:0;left:0;width: 100%;height:100%;transition:all .3s ease-in-out;}
.ts i:hover{background: rgba(0, 0, 0, 0.5);transition:all .3s ease-in-out;}
/*顶部通用*/
.top{width: 100%;height:35px;background: #222;line-height:35px;font-size: 12px;color:#ccc}
.top-box {overflow: hidden;}
.top-login{overflow: hidden;}
.top-login a{float: left;color:#ccc;padding:0 10px}
.top-login a:hover{background: #f08200;color:#fff}
.top-login .icon{float: left;margin-right:3px}
.top-user{float: left;height: 22px;margin-top: 6px;line-height: 22px;margin-right: 10px;}
.top-user span{float: left;width: 22px;height: 22px;overflow: hidden;border-radius: 50%;margin-right: 5px;}
.top-user span img{float:left;width: 100%;}
.top-user i{color:#f08200}
.nav{overflow: hidden;height:100px;background: #fff;}
.nav-logo{float:left;height:60px;margin:20px 0;}
.nav-logo img{height:60px;}
.nav-search{float:right;border:2px solid #f08200;height:35px;margin:32px auto 0 auto;width:270px;padding-left:10px;}
.nav-search input.inp_srh,.nav-search input.btn_srh{border:none;background:none;height:35px;line-height:35px;float:left;}
.nav-search input.inp_srh{outline:none;width:210px;}
.nav-search input.btn_srh{background:#f08200;color:#FFF;font-family:"微软雅黑";font-size:14px;width:60px;}
.nav-search input.btn_srh:hover{cursor:pointer;}
.nav-list{float:left;width:700px;height:100px;line-height: 100px;margin-left:25px;overflow: hidden;}
.nav-list li{float: left;width:70px;font-size:16px;font-weight: 700;text-align: center;margin-right:20px;}
.nav-list li:last-child{margin-right:0}
.nav-list li.this a{color:#f08200}
/*网站底部*/
.foot{width: 100%;height:auto;padding:15px 0;background:#303030;overflow: hidden;color:#888}
.foot p{line-height: 24px;text-align: center;}
.foot p a{color:#888}
/*小型导航*/
.subnav{overflow: hidden;background: #fff;padding:15px 0;}
.subnav-list{float:left;width:200px;margin-left:22px;border-right: 1px #e5e5e5 solid;padding-right:22px}
.subnav-list li{float:left;width:50px;text-align: center;line-height:24px;}
.subnav-list li:first-child{font-weight: 700;}
.subnav-list li.this a{color:#f08200}
.subnav-list:nth-child(1),.subnav-list:nth-child(6){margin-left:10px}
.subnav-list:nth-child(5n){padding-right:10px;border-right:0}
.idx-atu{overflow: hidden;position: relative;}
.idx-atu span{position: absolute;bottom:2px;right:2px;font-size:12px;line-height: 13px;color:rgba(0, 0, 0, 0.3)}
.tyw-asknav{background: #fff;overflow: hidden;padding:10px 0}
.tyw-asknav li{float: left;width: 115px;margin-left:15px;text-align:center;line-height: 30px;}
.tyw-asknav li.this a{color: #f08200;}
/*当前位置*/
.com-wz{overflow: hidden;height:45px;line-height:45px;color:#212121;}
.com-wz i:after{font-family: "iconfont";margin:0 3px;content:"\e615";font-style: normal;color:#f08200;line-height: 45px;}
.link{width:1170px;padding:15px;background: #fff;line-height: 26px;overflow: hidden;}
.link span{font-weight: 700;float:left}
.link a{float:left;margin:0 5px;color:#666}
.link a:hover{color:#f08200}
/*分页代码*/
.pagebox{float: left;width: 100%;height: 40px;overflow: hidden;margin-top: 20px;background: #fff;padding:8px 0;}
.page p{margin:0;}
.page{clear: both;display: block;text-align: center;margin-top:10px;}
.page a{color: #555;border:1px #ddd solid;margin: 2px 5px 2px 0px;padding: 7px 10px;text-decoration: none;}
.page a:hover{color:#fff;border:1px #f08200 solid;background: #f08200}
.page span{padding: 7px 10px;color:#ccc;border:1px #f8fafc solid;background:#fcfcfc;margin-right:8px;cursor:pointer;margin: 2px 5px 2px 0px;}
.page .cur{background: #f08200;color:#fff;cursor:pointer;border:1px #f08200 solid;}
/*在线客服*/
.kefu{position:fixed; left:50%; margin-left:610px; bottom:10px; padding-bottom:10%; background:url(../img/r_b.png) 0px bottom no-repeat; z-index:999; }
.kefu .btn{width:72px; height:72px; margin-bottom:1px; cursor:pointer; position:relative;}
.kefu .btn-qq{background:url(../img/r_qq.png) 0px 0px no-repeat; background-color:#c39869;text-decoration:none; display:block;}
.kefu .btn-qq:hover{opacity:.8;}
.kefu .btn-wx{background:url(../img/r_wx.png) 0px 0px no-repeat; background-color:#00be6e;}
.kefu .btn-wx:hover{opacity:.8;}
.kefu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.kefu .btn-phone{background:url(../img/r_phone.png) 0px 0px no-repeat; background-color:#f08200;}
.kefu .btn-phone:hover{opacity:.8;}
.kefu .btn-phone .phone{background-color:#f08200; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.kefu .btn-top{background:url(../img/r_top.png) 3px 3px no-repeat; background-color:#666666; display:none;}
.kefu .btn-top:hover{opacity:.8;}

/*广告代码*/
#art-ashop{float:left;width: 750px;padding:20px 15px;background: #fff0e5;overflow: hidden;position: relative;}
#art-ashop .art-shop-box{float: left;width: 610px;height:142px;overflow: hidden;}
#art-ashop .art-ashop-ainfo{position: absolute;bottom:2px;right:2px;color:rgba(0, 0, 0, 0.3);font-size:12px;line-height: 13px;}
#art-ashop .art-ashop-bt{float: left;width:500px;height:30px;line-height: 30px;overflow: hidden;margin-left:10px;}
#art-ashop .art-ashop-tj{float: left;width:100px;height:142px;position: relative;overflow: hidden;}
#art-ashop .art-ashop-title{float: left;font-size:16px;font-weight: 600;}
#art-ashop .art-ashop-title a{color:#f08200}
#art-ashop .art-ashop-zan{float: left;margin-left:20px;color:#f60}
#art-ashop .art-ashop-xm{float: left;width:490px;height:auto;margin-left:20px;margin-top:10px;line-height: 20px;color:#444;display: -webkit-box;-webkit-line-clamp:2;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;max-height:40px;}
#art-ashop .art-ashop-xm span{color:#a2a2b6}
#art-ashop .art-ashop-xm-tel{color:#f08200;font-family: Georgia, "Times New Roman", Times, serif;font-size: 20px;}
#art-ashop .art-ashop-btn{float: right;width: 120px;height:90px;margin:26px 0}
#art-ashop .art-ashop-btn a{float: left;width: 100%;line-height: 40px;background: #f60;text-align: center;color:#fff;font-weight: 600;border-radius:5px;font-size:16px}
#art-ashop .art-ashop-btn a:last-child{margin-top:10px}
#art-ashop .art-ashop-btn a:hover{opacity:0.8}
#art-ashop .art-ashop-xian{float: left;width: 100%;margin:15px 0;height:1px;background: #fff;}
#art-ashop .art-ashop-list{float: left;width: 100%;}
#art-ashop .art-ashop-list span{float:left;width:88.5px;height:88.5px;overflow: hidden;margin-right:6px;position: relative;}
#art-ashop .art-ashop-list span:last-child{margin-right:0}
#art-ashop .art-ashop-list span img{width: 100%;}
#art-ashop .art-ashop-lisbt{position: absolute;width: 100%;height:100%;top:0;left:0;line-height: 88.5px;text-align: center;color:#fff;transition:all .3s ease-in-out;}
#art-ashop .art-ashop-lisbt:hover{transition:all .3s ease-in-out;background: rgba(0, 0, 0,.5);}
#art-bshop{overflow: hidden;position: relative;}
#art-bshop .art-bshop-abt{float: left;width: 100%;height:20px;line-height:20px;overflow: hidden;font-size: 16px;font-weight: 600;}
#art-bshop .art-bshop-abt a{color:#f08200}
#art-bshop .art-bshop-xtu{float: left;width: 100%;height:120px;overflow: hidden;margin-top:10px}
#art-bshop .art-bshop-ximg{float: left;width:250px;height:120px;overflow: hidden;position: relative;}
#art-bshop .art-bshop-xbimg{float: left;width:250px;height:120px;overflow: hidden;position: relative;}
#art-bshop .art-bshop-xbimg img{display: block;height:100px;margin:10px auto}
#art-bshop .art-bshop-ming{float: left;width: 100%;height:20px;margin-top:10px}
#art-bshop .art-bshop-ming span{float: left;height:20px;padding:0 5px;background: #00c1de;margin-right:5px;font-size:12px;color:#fff;border-radius: 2px;}
#art-bshop .art-bshop-alist{float: left;width:510px;height:120px;margin-left:20px;overflow: hidden;}
#art-bshop .art-bshop-ming span:nth-child(2){background:#4caf50;}
#art-bshop .art-bshop-ming span:nth-child(3){background:#f60;}
#art-bshop .art-bshop-ming span:nth-child(4){background:#ddae33;}
#art-bshop .art-bshop-ainfo{position: absolute;bottom:0px;right:0;color:rgba(0, 0, 0, 0.3);font-size:12px;line-height: 13px;}
#art-bshop .art-bshop-axx{float: left;width: 100%;line-height:20px;margin-top:10px;color:#666;max-height:40px;overflow: hidden;}
#art-bshop .art-bshop-axx span{float:left;color: #a2a2b6;}
#art-bshop .art-bshop-axx i{float:left;font-family: Georgia, "Times New Roman", Times, serif;font-size:20px;color:#f08200;font-style: normal;}
#art-bshop .art-bshop-axx a{float: left;margin-left:50px;color:#f08200;text-decoration:underline}
#art-cshop{float: left;width: 340px;padding:15px;background: #ffdfc6;position: relative;}
#art-cshop .art-cshop-bt{float: left;width: 100%;height:30px;overflow: hidden;line-height: 30px;font-size:16px;font-weight: 600;text-align: center;}
#art-cshop .art-cshop-bt a{color:#f08200}
#art-cshop .art-cshop-good{float: left;width: 100%;height:auto;overflow: hidden;}
#art-cshop .art-cshop-good li{float: left;width: 77.5px;height:30px;margin-right:10px;margin-top:10px;line-height: 30px;text-align: center;background: #ffe5e5;}
#art-cshop .art-cshop-good li:nth-child(4n){margin-right:0;}
#art-cshop .art-cshop-good li a{float: left;width: 100%;}
#art-cshop .art-cshop-good li a:hover{opacity: 0.8;}
#art-cshop .art-cshop-xinxi{float: left;width: 100%;height:26px;line-height:26px;color:#5d5d5d}
#art-cshop .art-cshop-xinxi span{color:#555;font-weight: 600;}
#art-cshop .art-cshop-xinxi i{color: #f08200;font-family: Georgia, "Times New Roman", Times, serif;font-size: 20px;}
#art-cshop .art-cshop-ainfo{position: absolute;bottom:2px;right:2px;color:rgba(0, 0, 0, 0.3);font-size:12px}
#art-cshop .art-cshop-btn{float: left;width:300px;height:38px;overflow: hidden;margin:10px 20px}
#art-cshop .art-cshop-btn a{float: left;width: 140px;height:38px;margin-right:20px;background: #f08200;line-height: 38px;color:#fff;text-align: center;border-radius: 5px;}
#art-cshop .art-cshop-btn a:last-child{margin-right:0;background: #C39869;}
#art-cshop .art-cshop-btn a:hover{opacity: .8;}
/*icon图标*/
@font-face {font-family: 'iconfont';src:url('//at.alicdn.com/t/font_1651986_23oo9vi7tuu.ttf') format('truetype')}
.icon{font-family: iconfont!important;font-size: 14px;font-style: normal;}
.icon-login:before{content: "\e601";}
.icon-reg:before{content: "\e65e";}
.icon-home:before{content: "\e600";}
.icon-out:before{content: "\e64b";}
.icon-more:before{content: "\e615";}
.icon-author:before{content: "\e601";}
.icon-source:before{content: "\e60b";}
.icon-time:before{content: "\e630";}
.icon-views:before{content: "\e7d0";}
.icon-zan:before{content: "\e870";}
.icon-zixun:before{content: "\e661";}